biological reserve - Français Anglais Dictionnaire